polyether foam - French English Dictionary